package 蓝桥杯;
import java.io.*;
import java.util.*;

/**
 * 注意  在下面的 类中 也有 一个  main 方法 所以 此时 检测 到 两个 main 方法  
 * 然后 JVM 就不  知道 要执行那个  了
 * 所以 你自己  要去 选择 去执行 哪一个 函数的 入口 main 方法
 * 这是 一个细节在这里
 * @author I adore you
 *
 */
public class JAVA输入输出IO {
		static BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		static BufferedWriter out = new BufferedWriter(new OutputStreamWriter(System.out));
//		out.write(Integer.toString(1) + "\n");
////		out.write(1);   这样 写 会 直接 输出 其 对应的 ASCII值
//		out.write(1+"");
//		out.flush();
	
		/**
		 * 测试 scanner 怎样 写 
		 */
		static Scanner sc = new Scanner(System.in);
		public static void main(String []args) throws IOException {
//			int a = sc.nextInt();
//			int b = sc.nextInt();
//			System.out.println(a);
//			System.out.println(b);
//			System.out.println(1);
			System.out.println(" begin! ");
			int a = 0 ;
			String  b ;
//			while(sc.hasNext()) {
//				a = sc.nextInt();
//				b = sc.next();
//				System.out.println(a+Integer.parseInt(b));
//			}
//			  遇见空 格   和 回车 都就结束 了
//			String sOne = sc.next();
//			String sLine = sc.nextLine();
//			System.out.println(sOne);
//			System.out.print(sLine);
//			String [] s= sLine.split(" ");
//			for(String c : s) {
//				out.write(c + " ");
//			}
			String arr[] = in.readLine().split(" ");
			System.out.println(Arrays.toString(arr));
			System.out.println(0);
//			out.write(arr);  报错 因为  该 write  重载的方法 比较少  仔细看 其 重载的 方法 声明就明白了
//			out.write(arr + " ");
//			  输出的 数据 量 比较 大 的时候  建议 使用 这个  因为 快  
			out.write(Arrays.toString(arr));
			
			out.flush();
			sc.close();
		}
}

//  class Main{
//    static BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
//    static BufferedWriter out = new BufferedWriter(new OutputStreamWriter(System.out));
//    public static void main(String[] args) throws IOException{
//        //测试writr 不能直接输出int类型
//    	int a = 65;
//        out.write(a);
//        out.write("\n");
//    	out.write(a + "\n");  // 使用 + 号拼接个字符串 使参数整体为一个字符串 
//        out.write(Integer.toString(a)); // 输出a的字符串形式
//        out.write("\n");
//       
//        //测试 read() 和  readLine();
//        int b = in.read();   // read()只读取一个字符
//        int c = in.read();   // 吸收 \n
//        int x = in.read();   // 吸收 \r
//       // String e = in.readLine();
//        String d = in.readLine();
//        out.write("\n");
//        out.write(b + "\n");
//        out.write(c + "\n");
//        out.write(x + "\n");
//        out.write(d + "\n");
//        //out.write(e);
//        out.flush();
//    }
// }